remained/stayed hidden - Allemand Anglais Dictionnaire